package com.woolink.per.common;

/**
 * 常量定义借口
 * @author wuliquan
 * @version 2013-12-10
 * @see Constants
 * @since
 */
public interface Constants
{
    /****分页管理start****/
    /** 系统默认的分页页显示记录数 */
    int INT_NUMPERPAGE = 10;

    /** 系统默认的分页页显示记录数 */
    int INT_PAGE_FLAG = 5; 
    /****分页管理end****/
    
    /**********************************************国际化资源文件相关Start*****************************/
    /** * 国际化错误信息的前缀 */
    String MESSAGE_PREFIX = "ERROR.";
    /**********************************************国际化资源文件相关End*****************************/
    
    /***登录用户***/
    String LOGIN_USER = "LoginUser";
    
    /**********************************************操作执行结果  Start*********************************/
    /***成功 */
    int ACTRESULT_SUC = 0;

    /***失败**/
    int ACTRESULT_FAIL = 1;

    /***默认**/
    int ACTRESULT_DEF = -1;
    
    public interface Separator
    {
        /**
         * 逗号
         */
        String SEPARATOR_COMMA = ",";
        
        /**
         * 英文“|”
         */
        String SEPARATOR_VERTICAL = "\\|";
  
    }
    
    /**
     * 权限类型
     * @author wuliquan
     * @version 2013-12-10
     * @see Authority
     * @since
     */
    public interface Authority
    {
        String ADD = "增加";
        
        String UPDATE = "修改";
        
        String DELETE = "删除";
        
        String QUERY = "查询";
        
        
    }
  
    /**
     * 输出时间格式
     * @author wuliquan
     * @version 2013-12-10
     * @see TimeFormat
     * @since
     */
    public interface TimeFormat
    {
        //日期格式
        String DATE = "yyyy-MM-dd";
        
        //包含时分秒日期
        String MINUTE = "yyyy-MM-dd HH:mm:ss";
        
        //包含时分秒毫秒
        String MILLISECOND = "yyyy-MM-dd HH:mm:ss.SSS";
        
        //包含时分秒毫秒无分隔符
        String NO_SEPARATOR_MILLISECOND = "yyyyMMddHHmmssSSS";
    }
    
    /**
     * 字符集
     * @author wuliquan
     * @version 2013-12-10
     * @see Charset
     * @since
     */
    public interface Charset
    {
        String UTF_8 = "UTF-8";
    }
    
}
